walk properly! - German English Dictionary